﻿#pragma once
#include "zyForm.h"

namespace DarkMoonUI {

	class zyWidget : public  zyForm
	{
	public:
		zyWidget();
		BOOL 绑定窗口句柄(HWND 参数_窗口句柄);
		int  枚举资源控件(std::vector<zyObject*>& obj);
		BOOL 取资源控件(const std::wstring& 参数_资源名 /*XML的 名称 属性,如： <按钮 名称="xxx">*/, zyWindow& 参数_控件 /*返回控件*/);
		BOOL 创建(HWND 参数_父窗口, const std::wstring& 参数_标题, POINT 参数_位置 = POINT{-1,-1}, POINT 参数_尺寸 = POINT{ 500,300 },
			int 参数_窗口风格 = NULL, int 参数_扩展风格 = NULL,
			BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"zyWindow");
		int 载入(HWND 参数_父窗口, const std::wstring& 参数_标题, POINT 参数_位置 = POINT{ -1,-1 }, POINT 参数_尺寸 = POINT{ 500,300 },
			int 参数_窗口风格 = NULL, int 参数_扩展风格 = NULL,
			BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"zyWindow");
	};

}

